<?php
/*
 *	Autor: Augusto Rabelo Azevedo Barbosa 
 *	Email: augustogcl@gmail.com
 *	Versão: 3.0.2
 *
 *	Data da geração do arquivo: 15-12-2014 as 18:41:16
 *	Referente ao banco de dados: sistemaweb41
 */

class Cidades extends CI_Controller{

	public function index() {
		 autenticar(); 
	 if(isset($_GET['cidades_id'])){ 
		 $data['cidades_id'] = $_GET["cidades_id"]; 
		 $dados = $this->db 
			 ->where('cidades_id',$_GET['cidades_id'])
		 ->get('cidades')
		 ->row();
		 $data['cidades'] = $dados; 
	 } 
		 $data['pagina'] = 'cidades/cidades'; 
		 $this->load->view('home/index_view',$data);

	}

	public function salvar() {
	 if(isset($_POST['cidades_id'])){ 
		 $this->editar($_POST); 
	}else{
		 $this->inserir($_POST);
		}

	}

	public function inserir($dados) {
		 $objcidades = new Cidades_Model(); 
		 $cidades_id = $objcidades->inserir($dados); 
		 redirect(base_url('index.php/cidades?cidades_id='.$cidades_id)); 
	}

	public function editar($dados) {
		 $objcidades = new Cidades_Model(); 
		 $cidades_id = $_POST['cidades_id']; 
		 unset($dados['cidades_id']); 
		  $objcidades->editar($dados,$cidades_id); 
		 redirect(base_url('index.php/cidades?cidades_id='.$cidades_id)); 
	}

	public function excluir() {
		 $objcidades = new Cidades_Model(); 
		 $cidades_id = $_POST['cidades_id']; 
		 $objcidades->excluir($cidades_id); 
		 redirect(base_url('index.php/cidades')); 
	}

        public function buscaCidades() {
		 $objcidades = new Cidades_Model(); 
		 $estado_id = $_POST['estado_id']; 
		 $cidade = $objcidades->getCidadesPorEstado($estado_id);                  
                 echo json_encode($cidade);
                 
	}        
        public function buscaBairros() {
		 $objcidades = new Cidades_Model(); 
		 $cidade_id = $_POST['cidade_id']; 
		 $bairros = $objcidades->getBairrosPorCidade($cidade_id); 
                 echo json_encode($bairros);
	}
        
        
}
?>